the timing . still I have to check the MAF but a bad MAF will prevent the engine to rev. higher than 3k RPM . On a cold start it dies until I press gas, it will act like this until it slightly warms where it will still stall but the RPM will not experience sudden drop. checked also for codes (no codes) ,checked the coolant temp. sensor.